#JavaScript ifadeler
Explore tagged Tumblr posts
Text
Javascript Programlama Ünite -3
Koşul Yapıları Javascript Programlama Ünite -3 Koşul Yapıları İstanbul Üniversitesi Açık ve Uzaktan Eğitim Fakültesi (Auzef) Açık Öğretim Fakültesi Bölüm : Web Tasarımı ve Kodlama Ders : Koşul Yapıları 1. Sınıf Bahar Dönemi Ünite 3 : Koşul Yapıları Ünite 3: JavaScript Koşul İfadeleri JavaScript, koşul ifadeleri sayesinde kodların belirli durumlara göre çalışmasını sağlar. Bu ifadeler, kodun…
View On WordPress
0 notes
Text
Nakotaca Kurumsal Web Tasarım Uzmanı Nedir?Nakotaca kurumsal web tasarım uzmanı, kurumsal firmalar için özelleştirilmiş web siteleri oluşturan profesyonel bir kişidir. Bu uzmanlar, kurumsal markanın ihtiyaçlarına uygun şekilde tasarlanmış özgün ve etkileyici web siteleri oluşturmakla görevlidir. Ayrıca web sitesinin güvenliği, performansı ve kullanıcı deneyimi gibi konularda da uzmanlık gerektiren bir alandır.Nakotaca kurumsal web tasarım uzmanları, genellikle HTML, CSS, JavaScript ve diğer web teknolojilerinde uzmanlaşmışlardır. Ayrıca SEO (arama motoru optimizasyonu) konusunda da bilgi sahibi olmaları beklenir, çünkü kurumsal web sitelerinin arama motorlarında üst sıralarda yer alması oldukça önemlidir. Ayrıca, kurumsal web tasarım uzmanları, kullanıcıların web siteleri üzerinde sorunsuz bir deneyim yaşamalarını sağlamak için kullanıcı arayüzü tasarımı konusunda da uzmanlaşırlar.Bir nakotaca kurumsal web tasarım uzmanı, kurumsal firmanın marka kimliği, ürün ve hizmetleriyle uyumlu, profesyonel ve güvenilir bir web sitesi oluşturmakla kalmaz, aynı zamanda web sitesinin yönetimi, güncellemeleri ve teknik destek gibi konularda da hizmet verebilir.Genel olarak, nakotaca kurumsal web tasarım uzmanı, kurumsal firmaların çevrimiçi varlıklarını güçlendirmek ve dijital platformlarda daha görünür hale gelmelerine yardımcı olmak için kritik bir rol oynar.Kurumsal SEO Nasıl Yapılır? Kurumsal SEO yapmak, bir işletmenin internet üzerinde görünürlüğünü artırmak, potansiyel müşterilere ulaşmak ve web sitesi trafiğini artırmak için yapılan bir dizi optimizasyon işlemidir. Bu optimizasyonlar, arama motoru algoritmalarına uygun bir şekilde yapılarak, web sitesinin arama sonuçlarında üst sıralara çıkmasını sağlamayı hedefler. Kurumsal SEO yapmak için ilk adım, anahtar kelimelerin belirlenmesidir. İlgili sektörde en çok aranan kelimeler ve ifadeler analiz edilerek, web sitesinin içeriği bu anahtar kelimelere göre optimize edilir. Bu sayede, potansiyel müşterilerin arama motorlarında ihtiyaç duydukları bilgilere ulaşmaları sağlanır. Ayrıca, kurumsal SEO yaparken sitenin teknik alt yapısının da düzenlenmesi gerekmektedir. Hızlı yükleme süreleri, mobil uyumluluk ve kullanıcı deneyimi, arama motorlarının gözünde önemli faktörlerdir. Bu nedenle, web sitesinin performansı artırmak ve kullanıcı deneyimini iyileştirmek için teknik detaylar önemlidir. Bunun yanı sıra, backlink çalışmaları da kurumsal SEO'nun vazgeçilmez bir parçasıdır. Diğer web sitelerinden gelen kaliteli bağlantılar, arama motorlarının web sitesini daha değerli ve güvenilir bulmasını sağlayarak, sıralama pozisyonlarını olumlu yönde etkiler. Kurumsal İnternet Sitesi ve Sayfa Tasarımı Fiyatları Nelerdir? Kurumsal internet sitesi ve sayfa tasarımı, bir şirketin veya markanın dijital dünyada varlık göstermesi için oldukça önemlidir. Bu tasarımlar, şirketin vizyonunu, misyonunu ve ürünlerini en iyi şekilde yansıtacak şekilde oluşturulmalıdır. İnternet sitesi ve sayfa tasarımı fiyatları ise birçok farklı faktöre bağlı olarak değişiklik gösterebilir. Tasarımın karmaşıklığı, işlevselliği, SEO uyumu, mobil uyumluluk gibi faktörler fiyatı belirleyen önemli unsurlardır. Kurumsal internet sitesi ve sayfa tasarımı fiyatları, genellikle firma veya ajansın sunduğu hizmetlere ve tasarımın detaylarına bağlı olarak değişiklik göstermektedir. Bu nedenle, kurumsal bir internet sitesi veya sayfa tasarımı yaptırmak isteyen bir firma veya markanın öncelikle ihtiyaçlarını belirlemesi ve buna uygun olarak bir bütçe oluşturması gerekmektedir. SEO Çözümleri ve Hizmetleri Neler Sunar?SEO çözümleri, bir web sitesinin arama motorlarında daha üst sıralarda yer almasını sağlayan stratejiler ve tekniklerdir. Bu çözümler genellikle anahtar kelime araştırması, içerik optimizasyonu, backlink oluşturma ve teknik SEO iyileştirmelerini içerir. SEO hizmetleri ise bu çözümlerin uygulanmasını sağlayan profesyonel danışmanlık ve destek hizmetleridir.SEO hizmetleri genellikle web sitesi analizi, rekabet analizi, anahtar kelime optimizasyonu,
içerik oluşturma ve optimizasyonu, teknik SEO iyileştirmeleri, backlink oluşturma, raporlama ve izleme gibi süreçleri kapsar. Bir SEO uzmanı ya da ajansı, bu hizmetleri sunarak web sitenizin organik arama sonuçlarında daha iyi performans göstermesine yardımcı olabilir.Ayrıca, SEO hizmetleri genellikle güncel arama motoru algoritmaları ve trendlerini takip ederek web sitenizin rekabetçi kalmasını da sağlar. Böylece, web siteniz daha fazla organik trafik çeker ve potansiyel müşterilere daha fazla ulaşabilir.SEO çözümleri ve hizmetleri, bir web sitesinin online görünürlüğünü artırmak ve potansiyel müşterilere ulaşmak için oldukça önemlidir. Bu hizmetlerin doğru bir şekilde uygulanması, web sitenizin başarılı olması ve rakiplerinizden bir adım önde olmanızı sağlayabilir.E-Ticaret İnternet Sitesi Nasıl Oluşturulur?E-ticaret işletmesi kurmak isteyenler için internet sitesi oluşturmak oldukça önemlidir. İnternet sitesi, müşterilerinizi çekmek, ürünlerinizi tanıtmak ve satış yapmak için vazgeçilmez bir araçtır. İşte e-ticaret internet sitesi oluşturmanın adımları:İlk adım olarak, kendinize uygun bir e-ticaret platformu seçmeniz gerekmektedir. Bu platformun kullanımı kolay, esnek ve özelleştirilebilir olmasına dikkat etmelisiniz. Daha sonra, bir alan adı ve güvenli bir barındırma hizmeti satın almanız gerekecektir. Ardından, sitenizin tasarımını ve kullanıcı deneyimini düşünerek bir tema seçmelisiniz.Bir sonraki adım, ödeme işlemleri için bir ödeme sağlayıcısı seçmek olacaktır. Güvenli ödeme işlemleri, müşterilerinizi memnun edecek ve tekrar alışveriş yapmalarını sağlayacaktır. Son olarak, ürünlerinizi tanıtmak için ilgi çekici içerikler oluşturmalısınız. Görseller, açıklamalar ve blog yazıları ile potansiyel müşterilere ulaşabilir ve onları harekete geçirebilirsiniz.Tüm bu adımları takip ederek, dikkat çekici, kullanıcı dostu ve satış odaklı bir e-ticaret internet sitesi oluşturabilirsiniz. Unutmayın, kaliteli bir internet sitesi müşteri memnuniyetini artıracak ve işletmenizi büyütecektir.Profesyonel İnternet Sitesi Fiyatları ve ÖzellikleriProfesyonel bir internet sitesi yaptırmak istiyorsanız, fiyatları ve özellikleri hakkında detaylı bilgi sahibi olmanız önemlidir. Profesyonel bir internet sitesinin fiyatı, tasarımın karmaşıklığına, özelliklerine ve kullanılan teknolojiye bağlı olarak değişebilir. Ayrıca, sitenizin barındırma, güvenlik, bakım ve destek gibi ekstra hizmetler de maliyeti etkileyebilir.Profesyonel bir internet sitesinin özelliklerine gelince, kullanıcı dostu arayüz, hızlı yükleme süresi, mobil uyumluluk, SEO uyumluluğu, güçlü güvenlik önlemleri ve ölçeklenebilirlik gibi özellikler aranmalıdır. Bunlar, sitenizin performansını artırırken kullanıcı deneyimini olumlu yönde etkiler.Profesyonel internet sitesi fiyatları ve özellikleri, web tasarım şirketinizle yapacağınız detaylı bir görüşmeden sonra netleşecektir. Bu görüşme sırasında, sitenizin ihtiyaçları, hedef kitlesi, sektörü ve bütçeniz hakkında bilgi vermeniz, size en uygun çözümün bulunmasına yardımcı olacaktır.Unutmayın, profesyonel bir internet sitesi, işletmenizin dijital dünyadaki varlığını güçlendirmenin yanı sıra marka imajınızı yansıtan önemli bir unsurdur. Bu nedenle, tasarım ve özellikler konusunda ödün vermemek gereklidir.Sık Sorulan SorularNakotaca Kurumsal Web Tasarım Uzmanı Nedir?Nakotaca, kurumsal web tasarımı konusunda uzman bir ajansdır. Müşterilerine kurumsal SEO, kurumsal internet sitesi ve sayfa tasarımı, e-ticaret ve profesyonel internet sitesi hizmetleri sunmaktadır.Kurumsal SEO Nasıl Yapılır?Kurumsal SEO, web sitenizin arama motorlarında üst sıralarda çıkması için yapılan optimize edilmiş SEO çalışmalarıdır. Doğru anahtar kelimelerin kullanımı, kaliteli içerik oluşturma, site hızı optimizasyonu gibi faktörler kurumsal SEO'nun temelini oluşturur.Kurumsal İnternet Sitesi ve Sayfa Tasarımı Fiyatları Nelerdir?Kurumsal internet sitesi ve sayfa tasarımı fiyatları, projenin büyüklüğüne ve özelliklerine göre değişiklik gösterebilir. Genellikle kurumsal web tasarımı ajansları, müşteriye özel fiyat teklifleri sunar.
SEO Çözümleri ve Hizmetleri Neler Sunar?SEO çözümleri ve hizmetleri arasında anahtar kelime araştırması, rekabet analizi, teknik SEO çalışmaları, içerik optimizasyonu, backlink oluşturma gibi hizmetler bulunmaktadır.E-Ticaret İnternet Sitesi Nasıl Oluşturulur?E-ticaret internet sitesi oluşturmak için öncelikle güvenilir bir e-ticaret platformu seçilmeli, ardından ürünlerin tanıtımı için doğru kategoriler oluşturulmalı ve ödeme yöntemleri entegre edilmelidir.Profesyonel İnternet Sitesi Fiyatları ve ÖzellikleriProfesyonel internet sitesi fiyatları, yine proje özelliklerine ve büyüklüğüne göre değişiklik gösterebilir. Genellikle özel paketler ve ücretlendirme seçenekleri sunulmaktadır.
0 notes
Text
Yazılımcı olmak için hangi eğitimi almak gerekli?

Temel Bilgisayar Bilgisi ve Programlama Dilleri:
İlk olarak, temel bilgisayar bilgisi edinmelisiniz. Bilgisayar işletim sistemleri, dosya yönetimi ve ağ konularında temel bilgi sahibi olmalısınız.
Ardından, bir veya birkaç programlama dili öğrenmelisiniz. Python, Java, C++, JavaScript gibi yaygın diller, genellikle iyi bir başlangıç noktasıdır.
Temel Programlama ve Algoritmalar Bilgisi:
Temel programlama kavramlarını (değişkenler, döngüler, koşullu ifadeler vb.) öğrenmelisiniz.
Temel algoritmaları ve veri yapılarını anlamak, yazılım geliştirme sürecinizde önemlidir.
Yazılım Mühendisliği Eğitimi:
Yazılım mühendisliği temellerini öğrenmek için ileri düzey kurslar veya bir üniversite programına kaydolabilirsiniz. Yazılım mühendisliği dersleri, yazılım geliştirme süreçlerini, yazılım tasarımını, veritabanı yönetimini ve test yöntemlerini kapsar.
Proje ve Uygulama Geliştirme:
Pratik deneyim kazanmak için projeler geliştirmek önemlidir. Kendi projelerinizi oluşturabilir veya açık kaynak projelere katkıda bulunabilirsiniz.
Veri Tabanı Bilgisi:
Veri tabanları hakkında temel bilgi sahibi olmalısınız. SQL gibi veritabanı sorgulama dillerini öğrenmek, veri yönetimi konusunda size yardımcı olacaktır.
Web ve Mobil Geliştirme:
İlgilendiğiniz alanda uzmanlaşmak istiyorsanız, web veya mobil uygulama geliştirme konularına odaklanabilirsiniz. HTML, CSS, ve JavaScript gibi web geliştirme teknolojilerini öğrenebilirsiniz.
Sürekli Öğrenme ve Güncel Kalma:
Yazılım teknolojileri hızla değişiyor. Bu nedenle, sürekli öğrenme ve yeni teknolojilere ayak uydurma önemlidir. Online kurslar, kitaplar, bloglar ve topluluklar gibi kaynakları takip ederek güncel kalabilirsiniz.
İş Deneyimi ve Staj:
Mümkünse, yazılım şirketlerinde staj yaparak veya yazılım projelerinde yer alarak iş deneyimi kazanmalısınız.
Sertifikasyonlar:
Belirli alanlarda sertifikasyonlar alarak uzmanlığınızı kanıtlayabilirsiniz. Örneğin, AWS, Microsoft veya Cisco gibi şirketlerin sertifikaları mevcuttur.
Kendi Portfolyonuzu Oluşturma:
Kendi projelerinizin ve çalışmalarınızın bulunduğu bir portfolyo oluşturun. Bu, iş başvurularında veya müşteri görüşmelerinde gösterilecek önemli bir referans olabilir.
Ağ ve Veri Güvenliği Bilgisi:
Bilgisayar ağları ve veri güvenliği konularına hakim olmak, siber güvenlik alanında çalışmayı düşünüyorsanız önemlidir. Ağ güvenliği, siber saldırıları önleme ve veri koruma konularını içerir.
Mobil Uygulama Geliştirme:
Eğer mobil uygulamaları geliştirmek istiyorsanız, Android veya iOS platformları için uygulama geliştirme kurslarına katılabilirsiniz. Java, Kotlin, Swift ve Objective-C gibi dilleri öğrenerek mobil uygulama geliştirmeye başlayabilirsiniz.
Yapay Zeka (AI) ve Makine Öğrenimi (ML):
Yapay zeka ve makine öğrenimi, günümüzün en hızlı büyüyen teknoloji alanlarından biridir. Python gibi dillerle başlayarak bu alanlarda kurslar alabilirsiniz.
Yazılım Geliştirme Araçları ve Çalışma Ortamları:
Yazılım geliştirme için kullanılan araçlar ve entegre geliştirme ortamlarını (IDE) öğrenmek önemlidir. Örneğin, Visual Studio, IntelliJ IDEA veya Eclipse gibi IDE’leri kullanmayı öğrenebilirsiniz.
İşletme ve Yönetim Bilgisi:
Yazılım projelerini yönetme, ekip çalışması ve iletişim becerileri, yazılım geliştirme sürecinin verimli bir şekilde yürütülmesi için kritik öneme sahiptir. Bu nedenle, işletme ve yönetim eğitimlerine de göz atabilirsiniz.
İş İlanlarını İnceleme:
İş ilanları ve iş dünyasının gereksinimlerini göz önünde bulundurarak, hangi becerilere ihtiyaç duyulduğunu ve hangi dillere veya teknolojilere talep olduğunu izleyin. Böylece kariyerinizi bu taleplere göre şekillendirebilirsiniz.
Mentorluk ve İş Yerinde Deneyim:
Bir mentorunuzun rehberliği veya bir yazılım şirketinde çalışma deneyimi, beceri kazanmanıza yardımcı olabilir.
Kendinizi Test Etme:
Yarışmalar, kodlama soruları ve online platformlar aracılığıyla yazılım becerilerinizi sık sık test edin. Bu, zayıf yönlerinizi tespit etmenize ve daha fazla öğrenmeye yönelik bir yol sunar.
Başkalarına Yardım Etme:
Yazılım topluluğuna katkıda bulunarak diğer öğrencilere veya yeni başlayanlara yardımcı olabilirsiniz. Soruları yanıtlamak ve deneyiminizi paylaşmak, kendi öğrenmenizi pekiştirmenize yardımcı olur.
İş Arama ve Kariyer Yönetimi:
Yazılımcı olma eğitimini tamamladıktan sonra, iş arama, mülakat becerileri ve kariyer yönetimi konularına da odaklanmalısınız.
Kaynak : Yazılımcı olmak için hangi eğitimi almak gerekli? – Kod Akademi (kodyazilimakademisi.com.tr)
1 note
·
View note
Video
youtube
Merhaba, bu eğitim uygulaması; çocuklara, gerçek bir programlama dili (Javascript) kullanarak, algoritma geliştirme ve problem çözme deneyimi kazandırmak için tasarlanmıştır.
Eğlenceli ve daha akılda kalıcı olması için; bulmaca oyunu tarzında simülasyonlar ile, kodlamanın temellerini öğretmeye çalışır. İyi eğlenceler.
Android cihazlar için Google Play üzerinden indirilebilir;
https://play.google.com/store/apps/details?id=com.bugraozden.cik
-- EK AÇIKLAMA —
Uygulama, 3 ana bölümden oluşmaktadır.
1. Konular; Kodlamanın temel birimlerini anlatan ders ve uygulamalar. - Kodlama nedir? - Ekrana yazı yazdırmak - Değişkenlerin kullanımı - Matematiksel işlemler - Döngüler (for) - Koşullu ifadeler (if)
2. Alıştırmalar; Algoritma kurma ve problem çözme yeteneklerini geliştirmek için tasarlanmış eğlenceli görevler. - Robot Zekası Geliştirme
3. Projeler; Serbest algoritma geliştirme ve örnek kodlar.
0 notes
Text
WebSocket Live Chat (Instant Messaging) v2.0.1 - Canlı Sohbet Scripti
WebSocket Live Chat, gruplar oluşturabileceğiniz ve kişisel mesajlar gönderebileceğiniz bir anlık ileti betiğidir. Hem sosyal mesajlaşma hem de canlı destek sistemleri için uygundur. PHP, MySQL, JQuery, Javascript ile yazılmış ve CSS ile tasarlanmıştır. Bu komut dosyası, istemci ile sunucu arasında anında mesajlaşma sağlayan WebSocket Connection'ı kullanır. WebSocket Live Chat (Instant Messaging) v2.0.1 - Canlı Sohbet Script Özellikleri Anlık mesajlaşma Admin Paneli Kelime Filtresi Ses ve Masaüstü Bildirimleri ile Bildirimler Grup Konuşmaları ve Kişisel Mesajlar Kullanıcı durumu Kullanıcıları Geçici Olarak / Kalıcı Olarak Yasaklama IP Yasağı Grup Adını Değiştir Kullanıcıları Davet Et / Başla Grubu Güncelle / Profil Fotoğrafı Çevrimiçi Kullanıcı Listesi Çevrimiçi / Çevrimdışı Durumu Dosya Paylaşma Sistemi (Fotoğraf, Video, Dosya, Ses, Konum) Sesli notlar İfadeler Arkadaş Sistemi (Arkadaş Ekle / Kaldır) Kayıt / Giriş Sistemi Şifremi Unuttum ve E-posta Etkinleştirme Sistemleri Misafir girişi Şifre Sistemini Değiştir Duyarlı ve Materyal Tasarımı Mobil Destek Ayarlar Sayfasında Kolay Yapılandırma Kolay kurulum
Yönetici Özellikleri
Gösterge paneli Kullanıcıları Düzenle / Oluştur / Sil Sohbet Odalarını Düzenle / Sil Tüm Mesajları Listele Mesajları sil Sohbet Odasının Mesajları Listesi Ayarlar WebSocket Live Chat (Instant Messaging) v2.0.1 - Canlı Sohbet Scripti Önizleme https://codecanyon.net/item/websocket-live-chat-instant-messaging-php/16545798 WebSocket Live Chat (Instant Messaging) v2.0.1 - Canlı Sohbet Scripti İndir https://yadi.sk/d/DhFA_0RDESQO9w Read the full article
#Canlı#canlısohbet#canlısohbetscript#InstantMessaging#live#livechatscript#nstantMessaging#php#phpscript#script#sohbet#sohbetscripti#websocket#WebSocketLiveChat
0 notes
Text
JavaScript Aritmetiği
http://kodlar.net/javascript-aritmetigi/
JavaScript Aritmetiği
JavaScript Aritmetik Operatörleri :
Operatör Açıklama + Ekleme – Çıkarma * Çarpma / Bölme % Yüzde alma ++ Artırma — Eksiltme
Aritmetik İşlemler :
Tipik bir aritmetik işlem iki sayı üzerinden olur.İki sayı değişmez olabilir :
<!DOCTYPE html> <html> <body> <p>Tipik bir aritmetik işlem iki sayı üzerinden olur.</p> <p id="demo"></p> <script> var x = 100 + 50; document.getElementById("demo").innerHTML = x; </script> </body> </html>
Yada değişken değerler olabilir :
<!DOCTYPE html> <html> <body> <p>Değişken değerler.</p> <p id="demo"></p> <script> var a = 100; var b = 50; var x = a + b; document.getElementById("demo").innerHTML = x; </script> </body> </html>
Veya ifade olabilir :
<!DOCTYPE html> <html> <body> <p>Tipik bir aritmetik işlem iki sayı alır (veya ifadeler) ve yeni bir sayı üretir..</p> <p id="demo"></p> <script> var a = 3; var x = (100 + 50) * a; document.getElementById("demo").innerHTML = x; </script> </body> </html>
Operatörler ve İşlenenler :
Sayılar aritmetik işlemlerde işlenenler olarak adlandırılır. İşlem iki işlenen arasında olan aritmetik işlemde kullanılan operatör ile olur.
İşlenen Operatör İşlenen 100 + 50
Ekleme Operatörü (+) :
<!DOCTYPE html> <html> <body> <h2>Ekleme (+) operatörü</h2> <p id="demo"></p> <script> var x = 5; var y = 2; var z = x + y; document.getElementById("demo").innerHTML = z; </script> </body> </html>
Çıkarma Operatörü (-) :
<!DOCTYPE html> <html> <body> <h2>Çıkarma (-) operatörü</h2> <p id="demo"></p> <script> var x = 5; var y = 2; var z = x - y; document.getElementById("demo").innerHTML = z </script> </body> </html>
Çarpma Operatörü (*) :
<!DOCTYPE html> <html> <body> <h2>Çarpma (*) Operatörü</h2> <p id="demo"></p> <script> var x = 5; var y = 2; var z = x * y; document.getElementById("demo").innerHTML = z; </script> </body> </html>
Bölme Operatörü (/) :
<!DOCTYPE html> <html> <body> <h2>Bölme (/) operatörü</h2> <p id="demo"></p> <script> var x = 5; var y = 2; var z = x / y; document.getElementById("demo").innerHTML = z; </script> </body> </html>
Yüzde alma Operatörü (%) :
<!DOCTYPE html> <html> <body> <h2>Yüzde (%) Operatörü</h2> <p id="demo"></p> <script> var x = 5; var y = 2; var z = x % y; document.getElementById("demo").innerHTML = z; </script> </body> </html>
Artırma Operatörü (++) :
<!DOCTYPE html> <html> <body> <h2>Artırma operatörü (++) </h2> <p id="demo"></p> <script> var x = 5; x++; var z = x; document.getElementById("demo").innerHTML = z; </script> </body> </html>
Eksiltme Operatörü (–) :
<!DOCTYPE html> <html> <body> <h2>Eksitme operatörü (--)</h2> <p id="demo"></p> <script> var x = 5; x--; var z = x; document.getElementById("demo").innerHTML = z; </script> </body> </html>
Operatör Önceliği:
Çarpma işlemi toplamadan önceliklidir :
<!DOCTYPE html> <html> <body> <p>Çarpma işlemi toplamadan önceliklidir.</p> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 100 + 50 * 3; </script> </body> </html>
Programlamada işlem önceliği şu sıradadır :
(*) , (/) , (+) , (-) ve okul matematiğinde de olduğu gibi parantez içi daima önceliklidir :
<!DOCTYPE html> <html> <body> <p>Çarpma toplamadan önceliklidir.</p> <p>Ancak parantezin çarpmadan önceliği var.</p> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = (100 + 50) * 3; </script> </body> </html>
JavaScript Operatörü Öncelik Değerleri:
Değer Operatör Açıklama Örnek 20 ( ) İfade grubu (3 + 4) 19 . Üye person.name 19 [] Üye person[“name”] 19 () Fonksiyon çağırımı myFunction() 19 new Oluşturmak new Date() 17 ++ Sonradan Artırma i++ 17 – – Sonradan Eksiltme i- – 16 ++ Önce Artırma ++i 16 – – Önce Eksiltme – -i 16 ! Değil !(x==y) 16 typeof Type typeof x 15 ** Üs 10**2 14 * Çarpma 10*5 14 / Bölme 10/5 14 % Yüzde 10%5 13 + Ekleme 10+5 13 – Çıkarma 10-5 12 << Sola Kaydırma x<<2 12 >> Sağa Kaydırma x>>2 12 >>> Sağa kaydırma x>>>2 11 < Küçüktür x 11 <= KÜçük eşit x<=y 11 > Büyüktür x>y 11 >= Büyük eşittir x>=y 11 in Matematikteki pi 11 instanceof instanceof dizisi 10 == Eşitlik x==y 10 === Katı eşitlik x===y 10 != Eşit değil x!=y 10 !== Katı eşitsizlik x!==y 9 & Bitwise ve x&y 8 ^ Bitwise xor x^y 7 | Bitwise veya x|y 6 && Mantıksal ve x&&y 5 || Mantıksal veya x||y 4 ?: Şart ?Evet”:”Hayır” 3 += Atama x+=y 3 -= Atama x-=y 3 *= Atama x*=y 3 %= Atama x%=y 3 <<= Atama x<<=y 3 >>= Atama x>>=y 3 >>>= Atama x>>>=y 3 &= Atama x&=y 3 ^= Atama x^=y 3 |= Atama x|=y 2 yield Duraklatma yield x 1 , Virgül 5,6
0 notes
Text
Notepad ++
New Post has been published on http://www.drivers.gen.tr/notepad.html
Notepad ++
Notepad++ açık kaynak kodlu, ücretsiz, birçok programlama dilini destekleyen, Windows altında çalışan yararlı bir editördür. Windows’un klasik not defteri yerine kullanılabilecek uygun ve işlevsel yazı düzenleyicisidir.
Notepad++, tamamen C++ Win32 api ile yazılmıştır, yani Windows MFC kullanımı yoktur. Bu sayede birçok editörde olduğu gibi yavaş açılma problemi de ortadan kaldırılmıştır. GPL lisanslı bu yazılım beklediğinizden de daha hızlı çalışır. Syntax (sözdizimi) hatası bulma, vurgulama ve renklendirme yapabilir. Desteklediği programlama dilleri: C, C++, Java, C ++ , XML, HTML, PHP, Javascript, RC kaynak kodları, Makefile, ASCII art dosyası (uzantısı .nfo, doxygen, ini olanlar), batch (çoklu komut) dosyası, ASP, VB/VBS kaynak kodları, SQL, Objective-C, CSS, Pascal, Perl, Python ve Lua.
Yazılımın Genel Özellikleri
WYSIWYG (MS Frontpage tarzı dizayn; önizlemeli düzenleme) özelliği vardır: Eğer renkli bir çıktı yazdırmanız gerekiyorsa renklendirme yapıp renkli çıktınızı rahatlıkla alabilirsiniz. Çoklu dil desteği vardır. Türkçe dil desteği de mevcuttur. Kullanıcı tanımlamalı Syntax (sözdizim) vurgulamaları ayarlayabilirsiniz. Mesela anahtar kelimeleri, operatörleri, yorumları renklendirebilirsiniz. Aynı anda birden fazla belge ile çalışabilirsiniz. Gelişmiş arama modülü vardır. Belge içerisinde aramalarınızı kolayca yapabilirsiniz. Yeni sekme açma özelliği ve sürükle-bırak özelliği kullanıcıya büyük kolaylık sağlar. CTRL+N tuşuna basarak yeni bir sekme açıp herhangi bir dokümanı sürükleyerek açabilirsiniz. Büyütme(ctrl+), küçültme(ctrl-) özellikleri sayesinde yazıları istediğiniz büyüklüğe getirebilirsiniz. Parantez belirteçleri sayesinde açtığınız bir parantezi [ ] ( ) vb. belirginleştirir ve kapattığınız parantezi de belirginleştirerek (renklendirerek) simetrik bir kolaylık sağlar. Geniş bir eklenti ve tema desteği bulunmaktadır. API (Otomatik tamamlama) desteği mevcuttur.
Türkçe desteğinin olması (ancak programın Türkçe dil dosyasının en kısa zamanda komple elden geçirilmesini bekliyoruz, zira oldukça yetersiz kalmış) ve ücretsiz olması programın en büyük artıları.
Yazılımın Bu Sürümündeki Değişiklikler
Kod yazarken otamatik tamamlama özelliği eklenmiştir. Düzenli ifadeler kullanarak arama ve değiştirme özelliği eklenmiştir.
Hazır gelen eklentiler (Diğer eklentileri üretici sitesinden innDirebilirsiniz) : Metin FX 0.24a Npp Çalıştırıcısı 0.2 RC3.2 Yazım Denetimi 1.3.1 MIME Araçları 1.4 FTP eşlemesi 0.9.6 Npp Alma/Verme Sihirbazı 0.2.7.3 Karşılaştırma eklentisi 1.5.1 Hızlı Tarayıcı 1.5 Belge İzleyicisi 2.1
0 notes
Text
Script nedir ve ne işe yarar? Script nedir? Script, genellikle otomasyon, veri manipülasyonu ve web sayfası etkileşimleri gibi görevleri gerçekleştirmek için kullanılan bir programlama dili veya betik dilidir. İnsanlar tarafından yazılan kodlarla yürütülen betikler, bilgisayarın otomatik olarak çeşitli işlemleri gerçekleştirmesine yardımcı olur. Script ne işe yarar? Script, web sayfalarını etkileşimli hale getirmek, veri manipülasyonu yapmak, otomasyon sağlamak ve belirli görevleri otomatikleştirmek gibi birçok farklı amaç için kullanılır. Örneğin, bir web sitesindeki formlara otomatik olarak veri girişi yapmak veya belirli bir veri setini analiz etmek için script yazmak mümkündür. Script yazmanın temel adımları nelerdir? Script yazarken, öncelikle hangi programlama dilini kullanacağınıza karar vermeniz gerekir. Ardından, temel gramere, değişkenlerin tanımlanması, döngüler, koşullu ifadeler gibi temel programlama konularını öğrenmeniz önemlidir. Daha sonra, belirli bir gereksinime yönelik script yazmaya başlayabilirsiniz. Script ile otomasyon yapmanın faydaları Script yazarak otomasyon sağlamanın birçok faydası vardır. Bunlardan biri zamandan tasarruf etmektir. Tekrarlayıcı işlemleri otomatikleştirerek, insan hatalarını azaltabilir ve verimliliği artırabilirsiniz. Script yazmanın temel adımları nelerdir?Script yazmanın temel adımları nelerdir? Script yazmak, bir programlama diliyle kodlama yapma sürecidir. İlk olarak, script yazmadan önce hangi dilde yazacağınıza karar vermeniz gerekmektedir. Genellikle tercih edilen script dilleri arasında Python, JavaScript, Ruby ve Perl bulunmaktadır. Bu dilleri kullanarak script yazabilirsiniz.Script yazmanın ikinci adımı, kodlama yaparken kullanacağınız metin editörünü seçmektir. Metin editörünüzün kod yazma yetenekleri olmalıdır ve programlamayı kolaylaştırmalıdır. Sublime Text, Atom ve Visual Studio Code gibi metin editörleri bu konuda popüler seçenekler arasındadır.Script yazmanın üçüncü adımı, temel programlama kavramlarını öğrenmektir. Değişkenler, döngüler, karar yapıları gibi temel programlama kavramlarını anlamak, script yazma sürecinizi kolaylaştıracaktır. Bu konuda çeşitli online kaynaklardan yararlanabilir ve kodlama eğitimi alabilirsiniz.Script yazmanın dördüncü adımı, yazdığınız script'i test etmek ve hata ayıklamaktır. Kodlama sürecinin sabırla ve dikkatle yürütülmesi gerekmektedir. Yazdığınız script'i test ederek beklenmeyen sonuçlar alabilir ve hataları düzeltebilirsiniz.Script dilleri ve kullanım alanları Script dilleri, web geliştirme, otomasyon, yazılım testi ve diğer çeşitli alanlarda kullanılan kodlama dilleridir. Bu diller, görevleri otomatikleştirmek, web sayfalarını daha etkili bir şekilde işlemek ve veri analizini hızlandırmak gibi birçok farklı amaca hizmet edebilir. Script dilleri ayrıca hızlı uygulama geliştirme ve prototipleme için de kullanılır. Kullanım alanlarına gelince, Script dilleri genellikle web geliştirme süreçlerinde tercih edilir. Özellikle JavaScript, HTML ve CSS gibi Script dilleri, web tarayıcıları üzerinde çalışan web uygulamaları geliştirmek için yaygın olarak kullanılır. Ayrıca, Python, Ruby ve Perl gibi Script dilleri, otomasyon, veri analizi, ağ programlama ve sistem yönetimi gibi alanlarda da sıklıkla kullanılır. Bir diğer kullanım alanı ise yazılım testidir. Otomatik test senaryoları yazmak için Script dilleri tercih edilir ve böylece test süreçleri daha hızlı ve verimli hale gelir. Aynı zamanda, Script dilleri, veri analizi için de oldukça etkilidir ve büyük veri kümelerini işlemek için yaygın olarak kullanılır. Sonuç olarak, Script dilleri, geniş bir kullanım alanına sahiptir ve birçok farklı amaç için kullanılabilir. Web geliştirme, otomasyon, veri analizi ve yazılım testi gibi alanlarda Script dilleri başarılı bir şekilde kullanılmaktadır. Script yazarken dikkat edilmesi gerekenlerScript yazarken öncelikle kodun anlaşılır olmasına dikkat edilmelidir. Karmaşık yapılar ve anlaşılmayan kodlar ilerleyen zamanlarda sorunlara yol açabilir. Bu nedenle kodun okunabilirliği oldukça önemlidir.
Bir diğer dikkat edilmesi gereken nokta ise güvenliktir. Script yazarken veri güvenliğini sağlamak oldukça önemlidir. Kötü niyetli kişilerin saldırılarına karşı kodun güvenli olması gerekmektedir.Script yazılımında dikkat edilmesi gereken bir diğer nokta ise performanstır. Yazılan kodun hızlı çalışmasını sağlamak için gereksiz döngülerden, karmaşık yapılardan ve tekrar eden işlemlerden kaçınılmalıdır.Son olarak, yazılan scriptin kolaylıkla yönetilebilir olması gerekir. Bu nedenle yorum satırlarının eklenmesi, değişkenlerin anlaşılır bir şekilde isimlendirilmesi ve kodun modüler bir yapıya sahip olması önemlidir.Script yazılımında sık yapılan hatalarScript yazılımında sık yapılan hatalar, yazılım geliştirirken sık sık karşılaşılan ve genellikle basit dikkatsizliklerden kaynaklanan hatalardır. Bu hatalar genellikle kod parçalarının yanlış kullanımı, eksik veya fazla karakterlerin yazılması, yanlış değişken atanması gibi problemlerden oluşur.Özellikle script yazılımında sık yapılan hatalar arasında belirli bir düzeni ve syntax yapısını takip etmemek, yanlış veri türleri kullanmak, hata ayıklama sürecini atlamak ve gereksiz karmaşık kod parçaları yazmak yer alır.Ayrıca, script yazılımında sık yapılan hatalar arasında güvenlik duvarlarını ihmal etmek, gerçekleştirilen işlemleri doğrulamamak ve hatalı girişlerle ilgili kontroller yapmamak da bulunur. Bu hatalar, yazılımın güvenliğini tehlikeye atabilir ve istenmeyen sonuçlara yol açabilir.Sonuç olarak, script yazılımında sık yapılan hatalar genellikle basit dikkatsizlikler ve temel programlama kurallarının ihmal edilmesi nedeniyle ortaya çıkar. Bu hataları önlemek için dikkatli bir kod yazma pratiği benimsemek ve sürekli olarak hata kontrolü yapmak oldukça önemlidir.Script ile otomasyon yapmanın faydalarıScript ile otomasyon yapmak, birçok alanda işleri daha hızlı ve daha verimli bir şekilde gerçekleştirmenin bir yoludur. Script kullanarak birçok tekrarlı işi otomatikleştirebilir ve zaman kazanabilirsiniz. Ayrıca script ile otomasyon yapmak, insan hatalarını en aza indirmenizi sağlar ve iş süreçlerinizde daha tutarlı sonuçlar elde etmenize yardımcı olur.Otomasyon aynı zamanda maliyet tasarrufu sağlar. Script ile otomasyon yaparak, personel maliyetlerinden ve zaman kaybından tasarruf edebilirsiniz. Tekrarlı olarak yapılan işler için insan gücüne ihtiyaç olmadığı için, işletmeniz için ekonomik bir çözüm olabilir.Script ile otomasyon yapmanın bir diğer avantajı da işletmenizin verimliliğini artırmasıdır. Otomatikleştirilmiş iş süreçleri, daha hızlı ve daha düzenli bir şekilde tamamlanabilir. Bu da işletmenizin genel olarak daha verimli bir şekilde çalışmasını sağlar.Son olarak, script ile otomasyon yapmanın faydaları arasında daha az hata yapma olasılığı da bulunmaktadır. İnsanlar tarafından yapılan işlerde hata yapma olasılığı her zaman vardır. Ancak script ile otomatik hale getirilen işlerde bu olasılık oldukça düşer ve daha tutarlı sonuçlar elde etmek mümkün olur.
0 notes
Text
JavaScript İfadeler
http://kodlar.net/javascript-ifadeler/
JavaScript İfadeler
Örnek :
<!DOCTYPE html> <html> <body> <h2>JavaScript Statements</h2> <p>A <b>JavaScript programı</b> bir bilgisayar tarafından <b>yürütülecek ifadelerin </b> bir listesidir.</p> <p id="demo"></p> <script> var x, y, z; // İfade 1 x = 5; // ifade 2 y = 6; // İfade 3 z = x + y; // İfade 4 document.getElementById("demo").innerHTML = "Z'nin değeri " + z + "."; </script> </body> </html>
Öncelikle basit olarak baktığımızda, bir bilgisayar programı, bir bilgisayar tarafından yürütülmesi için verilen talimatlar listesidir. Herhangi bir programlama dilinde bu talimaltla listesine ifadeler adı verilir.
Bir JavaScript programı, programlama ifadelerinin bir listesidir. Html’de bu JavaScript ifadeleri tarayıcı tarafından yürütülür.
JavaScript ifadeleri şunlardan oluşur :
Değerler
Operatörler
İfadeler
Anahtar kelimeler
Yorumlar
Aşağıdaki ifade, tarayıcıya id = “demo” ile bir HTML öğesinin içinde “Merhaba Dünya ! ” yazmasını söyler :
<!DOCTYPE html> <html> <body> <h2>JavaScript İfadeler</h2> <p>JavaScript ifadeleri HTML'de tarayıcı tarafından yürütülür.</p> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = "Merhaba Dünya ! "; </script> </body> </html>
Noktalı Virgüller (;)
Örnek :
<!DOCTYPE html> <html> <body> <h2>JavaScript İfadeler</h2> <p>JavaScript ifadeleri noktalı virgül ile ayrılır.</p> <p id="demo1"></p> <script> var a, b, c; a = 1; b = 2; c = a + b; document.getElementById("demo1").innerHTML = c; </script> </body> </html>
Noktalı virgüller tıpkı türkçede noktayı cümleyi bitirmek için kullanıyorsak javascript’de de ifadeleri birbirinden ayırmak için kullanırız. Her ifade arasına noktalı virgül koyunuz. Ayrıca aynı satır üzerinden birden fazla noktalı virgül olması bir sorun teşkil etmez .
JavaScript’de kod içerisindeki boşluklar pek bir anlam ifade etmez sadece daha okunaklı kod yazmış olursunuz. Aşağıdaki iki kod birbirine denktir fakat üstteki biraz daha okunaklıdır.
var person = "Emre"; var person="Emre";
Aynı şey matematiksel operatörler içinde geçerlidir .
var x = y + z;
En iyi okunulabilirlik elde edinmek için genelde programcılar aynı satır üzerinden 80 karakterden fazla karakter yazmayı istemezler ama ya yazdığımız kod satıra sığmıyorsa ve alta geçmek istiyorsak o zaman operatörlerden faydalanmanın tam sırası !
Örnek :
document.getElementById("demo").innerHTML = "Merhaba Dünya!";
JavaScript Kod Blokları
JavaScript ifadeleri kod blokları içerisinde iken … küme parantezleri içerisinde gruplandırılırlar. Kod bloklarının amacı, birlikte yürütülecek ifadeleri tanımlamaktır.
Örnek :
<!DOCTYPE html> <html> <body> <h2>JavaScript İfadeler/h2> <p>JavaScript kod blokları arasında yazılmıstır and </p> <button type="button" onclick="myFunction()">Tıkla bana!</button> <p id="demo1"></p> <p id="demo2"></p> <script> function myFunction() document.getElementById("demo1").innerHTML = "Hello Emre!"; document.getElementById("demo2").innerHTML = "Nasılsın?"; </script> </body> </html>
JavaScript Anahtar Kelimeleri JavaScript ifadeleri, gerçekleştirilecek JavaScript eylemini tanımlamak için bir anahtar kelime ile başlar.
Bir sonraki yazılarda öğreneceğimiz bazı anahtar kelimeler aşağıdadır :
Kelime Açıklama break Bir anahtarı verya döngüyü sonlandırır continue Bir döngüden atlar ve baştan başlar debugger JavaScriptin hata ayıklama işlemini çağırır do…while Bir deyim blogu yürütür ve koşul her doğru oldugunda blok tekrar çalışır for Bir koşul doğru olduğu sürece yürütülecek ifadeler bloğudur. function Bir işlev bildirir if .. else Bir koşula bağlı olarak yürütülecek ifadeler bloğudur return Bir işlevden çıkar ve istenilen değeri döndürür switch Farklı sonuçlara bağlı olarak seçilecek bloklar bütünüdür. try … catch Hata işlemlerini bir deyim bloğuna uygular var Bir değişken tanımlar
0 notes